This sounds a little bit crazy but this is what I tried: I loosed starter motor's nut and screw. I removed the cable which is connected from magnetic switch to the starter. I connected battery stright to the magnetic switch to keep it open. So I moved the starter motor and searched for a good adjust on the flywheel. When I found a good position between pinion and flywheel I tighted the nut and screw of the starter. Finally I removed my DIY connections and reconnected all cables and connector. Untill this moment I wasnt sure does this helps I just got in the drivers side and Start the car and I starts and run very well.
I hope this will helps someone somewhere in future.